import routeNames from "./routeNames";
import HomePage from "../pages/HomePage/HomePage";
import loginPage from "../pages/LoginPage/LoginPage";
import {SongsPage} from "../pages/InfoPages/SongsPage/SongsPage";
import {PlaylistsPage} from "../pages/InfoPages/PlaylistsPage/PlaylistsPage";
import {SubscriptionsPage} from "../pages/InfoPages/SubscriptionsPage/SubscriptionsPage";
import {FilesPage} from "../pages/InfoPages/FilesPage/FilesPage";
import {BucketsPage} from "../pages/InfoPages/BucketsPage/BucketsPage";
import {UsersPage} from "../pages/InfoPages/UsersPage/UsersPage";

export const notAuthRoutes = [
    {
        path: routeNames.LOGIN_PAGE,
        Component: loginPage
    }
]

export const authRoutes = [
    {
        path: routeNames.HOME_PAGE,
        Component: HomePage
    },
    {
        path: routeNames.USERS_PAGE,
        Component: UsersPage
    },
    {
        path: routeNames.PROJECTS_PAGE,
        Component: ProjectsPage
    },
    {
        path: routeNames.WALLETS_PAGE,
        Component: WalletsPage
    },
    {
        path: routeNames.TOKENS_PAGE,
        Component: TokensPage
    },
    {
        path: routeNames.CHAINS_PAGE,
        Component: ChainsPage
    },
    {
        path: routeNames.COUNTRIES_PAGE,
        Component: CountriesPage
    },
    {
        path: routeNames.MESSAGES_PAGE,
        Component: MessagesPage
    },
    {
        path: routeNames.PURCHASES_PAGE,
        Component: PurchasesPage
    },
    {
        path: routeNames.TRANSACTIONS_PAGE,
        Component: TransactionsPage
    },
    {
        path: routeNames.IMAGES_PAGE,
        Component: ImagesPage
    }
]